home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / misc / sci / Sisys_Extras.lha / Modifs < prev    next >
Encoding:
Text File  |  1993-06-18  |  8.4 KB  |  171 lines

  1.  
  2.  
  3.               Modifications de Sisys 1.0.7 et 1.0.8 à Sisys 1.1.6
  4.               ---------------------------------------------------
  5.  
  6.  
  7. Ce texte explique les modifications intervenues entre les versions
  8. 1.0.7/1.0.8 et 1.1.6 de Sisys.
  9.  
  10. Les fichiers de paramètres que génèrent les versions de Sisys à partir de la
  11. 1.1.4 ne sont plus compatibles avec les anciennes versions. Mentionnez-le si
  12. vous voulez diffuser vos fichiers.
  13.  
  14.  
  15. - Luminosité (important!).
  16. --------------------------
  17.  
  18. La puissance des sources de lumières est maintenant comprise entre 1 et
  19. 100. Dans la mesure où il est possible de choisir la lumière ambiante (voyez
  20. plus bas), cela n'aurait plus de sens de graduer l'échelle des luminosités de
  21. 1 à 12.  Les fichiers de paramètres générés par les anciennes versions de
  22. Sisys sont automatiquement convertis, c'est-à dire que la puissance des
  23. sources de lumière est recalculée par le programme lorsque vous les chargez. 
  24.  
  25.  
  26. - Le mode "Buffer".
  27. -------------------
  28.  
  29. Ce mode permet de calculer tous les points d'une surface avant de la tracer.
  30. Les points sont calculés et stockés dans un buffer dans un premier temps, et
  31. affiché ensuite. Avantage:  on peut visualiser la surface sous des angles
  32. différents, ou sous des éclairages différents, sans avoir à tout recalculer à
  33. chaque fois. Cela dit, le temps de tracé est souvent lui-même plus long que
  34. le temps de calcul des points, mais c'est toujours ça de gagné...
  35.  
  36. En bas et à droite de l'écran se trouve un pavé de quatre icônes:  celui
  37. situé tout-à fait dans le coin (représentant vaguement un écran avec une
  38. surface dessinée dessus) correspond au bouton qui lançait le calcul dans la
  39. version 1.0.7/1.0.8:  il dessine la surface sans utiliser le buffer. Le
  40. bouton situé juste au-dessus (représentant un composant mémoire "RAM")
  41. calcule les coordonnées de tous les points et les stocke en mémoire (dans le
  42. buffer). Celui situé en bas et à gauche du pavé (représentant une flèche
  43. dirigée d'un composant mémoire vers un écran) dessine la surface en utilisant
  44. les coordonnées des points situés dans le buffer.  Pour cette raison, il
  45. n'est disponible que lorsque ce dernier a été précédemment calculé (via le
  46. bouton "RAM", donc...).  Enfin, le dernier bouton, représentant un repère (ou
  47. un trièdre, comme vous voulez...) affiche la position du repère dans lequel
  48. sera tracée la surface par rapport au repère absolu (il correspond à une
  49. ancienne fonction des menus déroulants baptisée "Repère 3d").
  50.  
  51. Deux options, dans les menus déroulants, se rapportent au calcul en mode
  52. "Buffer":
  53.  
  54. - Projet->Effacer buffer:  (menu "Projet", option "Effacer buffer").  Permet
  55. d'effacer un buffer précédemment calculé, et de libérer ainsi la mémoire
  56. qu'il occupait (il faut savoir en effet qu'un buffer de 200 * 200 points
  57. occupe 200 * 200 * 4 = 160.000 octets, ce qui peut ne pas être négligeable
  58. suivant votre config).  Les options "Charger paramètres" et "Nouveau"
  59. effacent aussi le buffer.
  60.  
  61. - Options->Calculer ZMin et ZMax:  si cette option est sélectionnée, le
  62. contenu des champs "ZMin" et "ZMax" sera automatiquement rempli après le
  63. calcul d'un buffer.  Ceci vous dispense d'avoir à les remplir vous-même avant
  64. de lancer le tracé.  Cependant, si vous interrompez le calcul d'un buffer en
  65. cliquant sur "Stop", ces champs ne seront pas remplis.
  66.  
  67.  
  68. - Changements dans l'organisation des menus déroulants
  69. ------------------------------------------------------
  70.  
  71. Les menus "Couleur inférieure" et "Couleur supérieure" ont disparus et sont
  72. remplacés par des sous-menus du menu "Couleur".
  73.  
  74. Le choix du mode de tracé s'effectue maintenant dans le menu
  75. "Représentation" (Options "Représentation Fil-de-fer" et "Bicolore"
  76. remplacées par "Fil-de-fer + faces cachées" et "Eclairage + différencier
  77. faces" dans le menu "Représentation").
  78.  
  79. Les options "Entrelacé" et "Barre de titre" ont été déplacées dans le menu
  80. "Ecran".
  81.  
  82.  
  83. - Nouvelles options de tracé.
  84. -----------------------------
  85.  
  86. Chacune de ces options peut être choisie en sélectionnant une entrée dans un
  87. menu déroulant:
  88.  
  89.  - Représentation->Fil de fer et Représentation->Fil-de-fer + faces cachées:
  90. il est maintenant possible de représenter la surface en mode fil-de-fer sans
  91. les faces cachées.  C'est un peu plus rapide... L'option "Fil-de-fer + faces
  92. cachées" correspond à l'ancienne option "Représentation fil-de-fer".
  93.  
  94.  - Couleur->Lumière ambiante:  plus cette valeur sera élevée, plus votre
  95. surface aura un aspect clair, mais peu constrasté. La valeur par défaut (3)
  96. correspond à celle utilisée dans les versions antérieures de Sisys.
  97.  
  98.  - Options->Ombres portées:  Normalement, la luminosité d'une facette
  99. composant la surface est fonction uniquement de son orientation par rapport
  100. aux sources de lumières. Cette option permet de prendre en compte les ombres
  101. que peuvent produire les parties élevées de la surface sur les parties
  102. basses. Par exemple, si votre surface contient un "pic" important, vous
  103. verrez l'ombre de ce pic.  Cette option ralentit toutefois pas mal le calcul
  104. si vous n'avez pas de coprocesseur mathématique.
  105.  
  106.  - Options->Conserver proportions:  sans cette option, les échelles
  107. horizontales et verticales seront calculées séparément de telles sortes que
  108. le tracé obtenu occupe le maximum de place à l'écran.  Par contre, les
  109. proportions de la surface ne seront pas respectées. Avec cette option, ces
  110. échelles seront les mêmes et les proportions respectées, mais le dessin
  111. n'occupera pas forcément beaucoup de place sur l'écran.  Cette option
  112. peut-être, par exemple, utilisée pour construire des animations qui font
  113. tourner la surface autour de l'origine:  en effet, le programme s'arrange en
  114. fait pour qu'une sphère ayant pour centre l'origine et englobant la totalité
  115. de la surface aie sa projection qui rentre et qui occupe le maximum de place
  116. à l'écran. Comme cette sphère englobera la surface quel que soit l'angle de
  117. rotation qu'elle subit, l'échelle de la projection ne sera pas recalculée si
  118. on change cet angle.
  119.  
  120.  - Options->Sources de lumières fixes:  si cette option est sélectionnée, la
  121. direction de chacune des sources de lumières (indiquée par les champs "X",
  122. "Y" et "Z") est considérée comme étant une direction dans le repère absolu:
  123. ainsi, si vous faites tourner la surface en modifiant ses angles de vues, les
  124. sources de lumières resteront fixes. Si cette option n'est pas sélectionnée,
  125. les vecteurs direction des sources de lumières seront considérés comme étant
  126. des vecteurs dans le repère de la surface, et tourneront donc avec elles
  127. (c'est l'option par défaut et c'est celle qui correspond à la façon dont les
  128. sources de lumières étaient traitées dans les versions antérieures de Sisys).
  129.  
  130.  - Ecran->Haute résolution:  il est maintenant possible de tracer en basse
  131. résolution et 2 ou 16 couleurs en dé-sélectionnant cette option et en
  132. choisissant "Représentation->Eclairage" ou "Représentation->Fil de fer" (avec
  133. ou sans faces cachées).  Ceci tracera la surface en, respectivement, basse
  134. résolution et 16 couleurs et basse résolution et 2 couleurs.
  135.  
  136.  
  137. - Overscan.
  138. -----------
  139.  
  140. Si vous lancez le programme sous 2.0 ou plus, vous pouvez choisir entre 3
  141. modes d'overscan:  standard, graphique et maximal. Le premier permet de
  142. rendre tout l'écran de tracé entièrement visible sur votre moniteur, et il
  143. est réglé à l'aide des Préférences. C'est l'option par défaut. Le second
  144. permet d'avoir un écran de tracé qui dépasse juste la partie rendue visible
  145. par votre moniteur. Il est aussi réglé par les Préférences. Enfin, le
  146. troisième permet d'ouvrir le plus large écran possible sur votre système.
  147. Une dernière option, "Résolutions WB1.3", permet d'ouvrir un écran dont la
  148. résolution est compatible avec celles gérées par les systèmes 1.2 et 1.3
  149. (320 ou 640 par 256 ou 512 avec la version PAL, 320 ou 640 par 200 ou 400
  150. avec la version NTSC).  Cette option est la seule disponible si vous lancez
  151. Sisys sur Amiga équipé du système 1.2 ou 1.3.
  152.  
  153. En pratique, je pense que seules les options "Overscan Texte" et "Résolutions
  154. WB1.3" vous seront utiles, car les dessins produits ne remplissent pas toute
  155. la place disponible, et les modes "Overscan graphique" et "Overscan Maximal"
  156. ne sont donc pas plus spectaculaire que les autres.
  157.  
  158. Pour choisir l'un de ces modes, sélectionnez l'option correspondante dans le
  159. menu "Ecran".
  160.  
  161.  
  162. - Requester.
  163. ------------
  164.  
  165. Sisys utilise maintenant le requester de fichiers standard (ASL) s'il est
  166. lancé sous 2.0 et plus.  Pour forcer l'utilisation de FileWindow2 (le
  167. requester des anciennes versions), entrez la ligne "REQUESTER=FW2" dans les
  168. ToolTypes (outils par défaut) de l'icône.  Sous 1.2 et 1.3, c'est toujours
  169. FileWindow2 qui est utilisé.
  170.  
  171.